1
general::
Phrase(s): pepper someone or something with something
to shower someone or something with something, such as stones, bullets, etc. • The angry crowd peppered the police with stones. • The sheriff ’s posse peppered the bandit’s hideout with bullets.
McGrawhill's American Idioms And Phrasal Verbs